a:LINK
{
	color:yellow;
}
a:VISITED
{
	color:green;
}
a:VISITED.button
{
	color:white
}
a:LINK.button
{
	color:white
}
a.button
{
	padding: 7px 10px 6px;
}
a.return
{
	margin-top:10px;
	text-align:center;
}
body
{
	font-family: arial, sans-serif;
	color: #80792B;
	background-image:url("/Yousap/RES/img/bg-greenSnowflake.jpg");
}		
h1
{
	margin:0px;	
	text-align:center;
}
h2
{
	margin-left:5px;
}
input.button
{
	text-align:center;
}
span
{
	margin-left:10px;
}
span.username
{	
	margin-left:0px;
	float:left;
	display:inline;
	font-weight:bold;
	color:#666022;
}
span.message-text
{
	padding: 15px;
	display:block;
}
td.button-footer
{
	text-align:center;
}
.button 
{
   border-style: none;
   border-top: 1px solid #9c9436;
   background: #4a4619;
   background: -webkit-gradient(linear, left top, left bottom, from(#80792b), to(#4a4619));
   background: -webkit-linear-gradient(top, #80792b, #4a4619);
   background: -moz-linear-gradient(top, #80792b, #4a4619);
   background: -ms-linear-gradient(top, #80792b, #4a4619);
   background: -o-linear-gradient(top, #80792b, #4a4619);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
 }
.button:hover {
   border-top-color: #6a8049;
   background: #6a8049;
   color: #ccc;
   }
.button:active {
   border-top-color: #423e17;
   background: #423e17;
}
.radiobutton
{
	margin:0px;
}
.content
{
	margin-bottom:10px;
	border-width:1;
	border-style:outset;	
	background-color: #BFB541;
	margin-left: auto;
	margin-right: auto;
	margin-down:10px;
}
#message.content
{
	margin-left: 0px;
	display:inline-block;
	max-width: 60%;
}
#message-header.content
{
	display:block;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	margin:0;
	width:auto;
	text-align:left;
	background-color:#82BF82;
	border-style:none; 
}
#reply-header.content
{
	display:inline;
	display:block;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:25px;
	width:auto;
	height:auto;
	border-style:none; 
	background-color:#79B379;
	text-align:left;
}
#button-footer.content
{
	display:block;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:3px;
	margin:0;
	width:auto;
	text-align:left;
	background-color:#82BF82;
	border-style:none;
	text-align:right;
}
#message-box
{	
	position:fixed;
	right:5%;
	width:30%;
}